pump rings - Spanish English Dictionary